Text copied to clipboard!

Τίτλος

Text copied to clipboard!

Προγραμματιστής Ιστού Java

Περιγραφή

Text copied to clipboard!
Αναζητούμε έναν έμπειρο Προγραμματιστή Ιστού Java για να ενταχθεί στην ομάδα μας και να συμβάλει στην ανάπτυξη και συντήρηση σύγχρονων διαδικτυακών εφαρμογών. Ο κατάλληλος υποψήφιος θα είναι υπεύθυνος για τον σχεδιασμό, την υλοποίηση και τη βελτιστοποίηση εφαρμογών Ιστού που βασίζονται σε Java, διασφαλίζοντας την απόδοση, την ασφάλεια και την επεκτασιμότητα των λύσεων. Θα συνεργαστεί στενά με άλλους προγραμματιστές, σχεδιαστές και διαχειριστές έργων για την υλοποίηση καινοτόμων λειτουργιών και τη βελτίωση της εμπειρίας των χρηστών. Οι βασικές αρμοδιότητες περιλαμβάνουν την ανάλυση απαιτήσεων, τον σχεδιασμό αρχιτεκτονικής λογισμικού, την ανάπτυξη backend και frontend λειτουργιών, καθώς και τη διασφάλιση της ποιότητας του κώδικα μέσω δοκιμών και ανασκοπήσεων. Ο Προγραμματιστής Ιστού Java θα πρέπει να είναι εξοικειωμένος με σύγχρονες τεχνολογίες και πλαίσια Java, όπως Spring, Hibernate, JSP, καθώς και με βάσεις δεδομένων SQL και NoSQL. Επιπλέον, ο υποψήφιος θα συμμετέχει στην επίλυση τεχνικών προβλημάτων, στη βελτιστοποίηση της απόδοσης των εφαρμογών και στη διαχείριση της ασφάλειας των δεδομένων. Η ικανότητα συνεργασίας σε ομαδικό περιβάλλον, η προσαρμοστικότητα σε νέες τεχνολογίες και η συνεχής εκμάθηση θεωρούνται απαραίτητα προσόντα. Εάν έχετε πάθος για την ανάπτυξη λογισμικού, εμπειρία σε έργα Java και επιθυμείτε να εργαστείτε σε ένα δυναμικό και καινοτόμο περιβάλλον, σας προσκαλούμε να υποβάλετε την αίτησή σας.

Καθήκοντα

Text copied to clipboard!
  • Ανάπτυξη και συντήρηση εφαρμογών Ιστού με χρήση Java.
  • Σχεδιασμός και υλοποίηση backend και frontend λειτουργιών.
  • Συνεργασία με ομάδες σχεδιασμού και διαχείρισης έργων.
  • Διασφάλιση ποιότητας κώδικα μέσω δοκιμών και ανασκοπήσεων.
  • Ενσωμάτωση βάσεων δεδομένων SQL και NoSQL.
  • Επίλυση τεχνικών προβλημάτων και βελτιστοποίηση απόδοσης.
  • Ενημέρωση για νέες τεχνολογίες και βέλτιστες πρακτικές.
  • Διαχείριση ασφάλειας και προστασίας δεδομένων.
  • Συμμετοχή σε διαδικασίες ανάπτυξης Agile/Scrum.
  • Τεκμηρίωση κώδικα και διαδικασιών.

Απαιτήσεις

Text copied to clipboard!
  • Πτυχίο Πληροφορικής ή συναφούς τομέα.
  • Εμπειρία σε ανάπτυξη εφαρμογών Java (Spring, Hibernate, JSP).
  • Γνώση βάσεων δεδομένων SQL και NoSQL.
  • Εξοικείωση με HTML, CSS, JavaScript.
  • Ικανότητα εργασίας σε ομαδικό περιβάλλον.
  • Καλή γνώση αγγλικής γλώσσας.
  • Εμπειρία με RESTful APIs και web services.
  • Ικανότητα επίλυσης προβλημάτων και ανάλυσης απαιτήσεων.
  • Εμπειρία σε εργαλεία ελέγχου έκδοσης (π.χ. Git).
  • Επιθυμητή εμπειρία σε DevOps πρακτικές.

Πιθανές ερωτήσεις συνέντευξης

Text copied to clipboard!
  • Ποια είναι η εμπειρία σας με το Spring Framework;
  • Έχετε υλοποιήσει RESTful APIs σε Java;
  • Πώς διαχειρίζεστε την ασφάλεια σε εφαρμογές Ιστού;
  • Ποια εργαλεία χρησιμοποιείτε για έλεγχο έκδοσης;
  • Έχετε εμπειρία με βάσεις δεδομένων NoSQL;
  • Πώς διασφαλίζετε την ποιότητα του κώδικα σας;
  • Έχετε εργαστεί σε περιβάλλον Agile/Scrum;
  • Ποια είναι η εμπειρία σας με frontend τεχνολογίες;
  • Πώς αντιμετωπίζετε τεχνικές προκλήσεις;
  • Ποια είναι η προσέγγισή σας στη συνεχή εκμάθηση;